lesser apes - Turkish English Dictionary